Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
STUDIO 21 DEVONSHIRE ROAD £200,000 13 Jan 2021
23 DEVONSHIRE ROAD Terraced £1,600,000 24 Sep 2021
27 DEVONSHIRE ROAD Terraced £345,000 9 Apr 1998
37 DEVONSHIRE ROAD Terraced £1,400,000 24 Mar 2016
39 DEVONSHIRE ROAD Terraced £528,000 23 May 2004
43 DEVONSHIRE ROAD Terraced £1,183,000 19 Mar 2018
45 DEVONSHIRE ROAD Terraced £725,000 14 Nov 2008